home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 April / Disc 2 / PCU0403CD2.iso / software / apps / files / anfxw32.exe / #setuppath# / c25.class (.txt) < prev    next >
Encoding:
Java Class File  |  2003-01-27  |  1.5 KB  |  103 lines

  1. import java.awt.Color;
  2. import java.awt.Graphics;
  3. import java.io.IOException;
  4.  
  5. public class c25 extends c00 {
  6.    // $FF: renamed from: Eh boolean
  7.    protected boolean field_0;
  8.    // $FF: renamed from: Hx int
  9.    public static final int field_1 = 10000;
  10.    // $FF: renamed from: Gh int
  11.    protected int field_2;
  12.    // $FF: renamed from: CQ int[]
  13.    protected int[] field_3;
  14.    // $FF: renamed from: HE int[]
  15.    protected int[] field_4;
  16.    // $FF: renamed from: IT int[]
  17.    protected int[] field_5;
  18.    // $FF: renamed from: BO int[]
  19.    protected int[] field_6;
  20.    // $FF: renamed from: EZ int
  21.    protected int field_7;
  22.    // $FF: renamed from: Eq int
  23.    protected int field_8;
  24.  
  25.    // $FF: renamed from: IB () void
  26.    public void method_0() {
  27.       boolean var1 = false;
  28.       boolean var2 = false;
  29.       if (super.FO != this.field_7) {
  30.          var1 = true;
  31.          this.field_7 = super.FO;
  32.       }
  33.  
  34.       if (super.EF != this.field_8) {
  35.          var2 = true;
  36.          this.field_8 = super.EF;
  37.       }
  38.  
  39.       if (var2 || var1) {
  40.          for(int var3 = 0; var3 < this.field_2; ++var3) {
  41.             if (var1) {
  42.                this.field_5[var3] = this.field_3[var3] * super.FO / 10000;
  43.             }
  44.  
  45.             if (var2) {
  46.                this.field_6[var3] = this.field_4[var3] * super.EF / 10000;
  47.             }
  48.          }
  49.       }
  50.  
  51.    }
  52.  
  53.    // $FF: renamed from: HI () void
  54.    public void method_1() {
  55.       super.HI();
  56.       this.field_7 = -1000000;
  57.       this.field_8 = -1000000;
  58.    }
  59.  
  60.    // $FF: renamed from: EO (c14) java.lang.Object
  61.    public Object method_2(c14 var1) throws IOException {
  62.       super.EO(var1);
  63.       super.Fs = var1.HQ();
  64.       this.field_2 = var1.BI();
  65.       this.field_3 = new int[this.field_2];
  66.       this.field_4 = new int[this.field_2];
  67.       this.field_5 = new int[this.field_2];
  68.       this.field_6 = new int[this.field_2];
  69.  
  70.       for(int var2 = 0; var2 < this.field_2; ++var2) {
  71.          short var3 = var1.Eg();
  72.          short var4 = var1.Eg();
  73.          this.field_3[var2] = var3;
  74.          this.field_4[var2] = var4;
  75.       }
  76.  
  77.       byte var5 = var1.Fg();
  78.       this.field_0 = var5 != 0;
  79.       return this;
  80.    }
  81.  
  82.    // $FF: renamed from: Fj (java.awt.Graphics) void
  83.    public void method_3(Graphics var1) {
  84.       if (super.CZ != 0) {
  85.          this.method_0();
  86.          short var2 = super.IP;
  87.          short var3 = super.Ib;
  88.          super.FC.translate(var2, var3);
  89.          Color var4 = var1.getColor();
  90.          super.Cb(var1, super.Ir);
  91.          if (this.field_0) {
  92.             var1.drawPolyline(this.field_5, this.field_6, this.field_2);
  93.          } else {
  94.             var1.fillPolygon(this.field_5, this.field_6, this.field_2);
  95.          }
  96.  
  97.          var1.setColor(var4);
  98.          Object var5 = null;
  99.          super.FC.translate(-var2, -var3);
  100.       }
  101.    }
  102. }
  103.